#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include <math.h>

//int Add(int num1, int num2)
//{
//	while (num1)
//	{
//		int tmp = num1 ^ num2;
//		num1 = (num1 & num2) << 1;
//		num2 = tmp;
//	}
//	return num2;
//}